happy and carefree life - Allemand Anglais Dictionnaire